cuff on the ear – English–Latine translations

🇬🇧 en la 🇻🇦

cuff on the ear noun

  • smack on the side of the head
alapa
Wiktionary Links